<!DOCTYPE html>
<html lang="en">
    <head>
        <title></title>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1">
    </head>
    <body>
        <script>
            //[1,2,3,4].forEach(alert)

            //Array在ES5新增的方法中，参数都是function类型，默认有传参，这些参数分别是？见下面：
            //[1,2,3,4].forEach(console.log)
            
            // foreach方法中的function回调有3个参数
            // 1.遍历数组的内容
            // 2.对应的数组索引
            // 3.数组本身
            // [].foreach(function(value,index,array){})

            var sum = 0;
            [1,2,3,4].forEach(function(item,index,array){
                sum += item;
            });
            alert(sum);
        </script>
    </body>
</html>